f2101289aabd2245300addfa07f457d1a516fe0e,common/plugins/org.jboss.tools.common.ui/src/org/jboss/tools/common/ui/JobResultFuture.java,JobResultFuture,cancel,#boolean#,43

Before Change


				|| !isRunning(job)) {
			cancelled.set(true);
			job.cancel();
			job.getThread().interrupt();
		}
		return isRunning(job);
	}

After Change


		if (!isRunning(job) || mayInterruptIfRunning) {
			cancelled.set(true);
			job.cancel();
			Thread thread = job.getThread();
			if(thread != null) {
				thread.interrupt();
			}
		}